persistent chewing - German English Dictionary